// pages/search/search.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    searchValue:"",
    searchList:[],
    Storage:[]
  },
  bindSearch(e){
    let _self = this;
    _self.data.searchValue = e.detail.value;
  },
  bindconfirm(){
    // console.log("1")
    let _self = this;
    //  wx.setStorageSync(给缓存取的名字，给缓存设置的值)
    // 给缓存设置的值必须是基本数据类型 Number String 布尔 undefined 最好存String
    _self.data.Storage.push(_self.data.searchValue)
    _self.data.Storage = [...new Set(_self.data.Storage)];//去重
    wx.setStorageSync("search", JSON.stringify(_self.data.Storage))
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    // wx.getStorageSync('取缓存名字')
    console.log(wx.getStorageSync('search'))
    let  _self = this;
    if(wx.getStorageSync('search')){
      _self.data.searchList= JSON.parse(wx.getStorageSync('search'));
      _self.data.Storage =JSON.parse(wx.getStorageSync('search'));
      _self.setData({
        searchList:_self.data.searchList
      })
    }
    
  },
  delete(){
    let _self = this;
    wx.removeStorageSync('search')
    _self.data.searchList =[];
    _self.setData({
      searchList:_self.data.searchList
    })
    // wx.clearStorage() 清除小程序的全部缓存 退出登录
  },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})